cherry apple - French English Dictionary